#ifndef _SEQSTACK_H
#define _SEQSTACK_H

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define MAX 5
typedef char dataType;

typedef struct {
    int top;
    dataType buf[MAX];
}seqstack;

extern seqstack* create_empty_seqstack();
extern int is_empty_seqstack(seqstack *s);
extern int is_full_seqstack(seqstack *s);
extern void push_seqstack(seqstack* s, dataType x);
extern dataType pop_seqstack(seqstack *s);
extern dataType get_top_seqstack(seqstack *s);
#endif